storage buoy - Spanish English Dictionary